Has anyone ever used the ARC side mounts..my buddy has a used set that he is going to sell me for $350..i wanted to make sure they are good intercoolers..they were imported from japan..they look ok they have had one little repair on a fin..let me know what you guys think..thanks Tom